
# - Defenição dos nome - Evitar confiltos
.PHONY:	cleanFiles, cleanProg

# - Dexactivar regras implicitas
.SUFFIXES:

all: main.o func.o
		gcc main.o func.o -Wall -pedantic -o hippie

main.o:	main.c func.c
		gcc -c main.c -o main.o
		
func.o:	func.c
		gcc -c func.c -o func.o

# - Limpar files
cleanFiles:
		rm -rf *.o
		
# - Limpar programa
cleanProg:
		rm -rf hippie
